package com.tbit.main.pojo;

import lombok.Data;

import java.io.Serializable;

/**
 * 挪车记录
 *
 * @author Leon
 * 2019年11月12日 下午10:12:15
 */
@Data
public class MoveLog implements Serializable {

    private static final long serialVersionUID = -6241714457574465810L;
    /**
     * 挪车记录id
     */
    private Integer moveLogId;
    /**
     * 区域id
     */
    private Integer accountId;
    /**
     * 运维人员id
     */
    private Integer userMainId;
    /**
     * 设备id
     */
    private Integer machineId;
    /**
     * 用户码
     */
    private String userCode;
    /**
     * 设备编号
     */
    private String machineNO;
    /**
     * 从某个站点挪走。
     */
    private Integer oldParkPointId;
    private String oldParkPointName;
    /**
     * 站点id
     */
    private Integer parkPointId;
    /**
     * 站点名称
     */
    private String parkPointName;
    /**
     * 是否有效
     */
    private Boolean isValid;
    /**
     * 开始时间
     */
    private String startTime;
    /**
     * 结束时间
     */
    private String endTime;
    /**
     * 开始经度
     */
    private Double startLon;
    /**
     * 开始纬度
     */
    private Double startLat;
    /**
     * 校准开始经度
     */
    private Double startLonC;
    /**
     * 校准开始纬度
     */
    private Double startLatC;
    /**
     * 结束经度
     */
    private Double endLon;
    /**
     * 结束纬度
     */
    private Double endLat;
    /**
     * 校准结束经度
     */
    private Double endLonC;
    /**
     * 校准结束纬度
     */
    private Double endLatC;
    /**
     * 挪车距离
     */
    private Integer distance;
    /**
     * 备注
     */
    private String remark;

    /**
     * 人员开始经度
     */
    private Double userIdStartLon;
    /**
     * 人员开始纬度
     */
    private Double userIdStartLat;

    /**
     * 人员结束经度
     */
    private Double userIdEndLon;
    /**
     * 人员结束纬度
     */
    private Double userIdEndLat;

    /**
     * 分区id
     */
    private Integer regionId;

    /**
     * 车辆类型
     */
    private Integer machineType;

    private Integer mapType;

    /**
     * 运维人员名称
     * */
    private String userMainName;
}
